求VB中方程2X^2+7X—6=0的解的代码
来源:百度知道 编辑:UC知道 时间:2024/06/11 06:04:00
注意:上面^后面的2是指2次方,看精通VB程序的人尽快一展才华!
'求一元二次方程的跟2X^2+7X—6=0
Private Sub Command1_Click()
Dim a#, b#, c#, gen#
a =2
b =7
c = -6
'以下代码为解所有一元二次方程的通用形式,不要修改。
If a = 0 And b = 0 And c = 0 Then
Print "x的值是全体实数."
ElseIf a = 0 And b = 0 And c <> 0 Then
Print "x的值不存在!"
ElseIf a = 0 And b <> 0 Then
Print "x1的值是"; (-c / b)
ElseIf a <> 0 And (b ^ 2 - 4 * a * c) >= 0 Then
gen = (b ^ 2 - 4 * a * c) ^ 0.5
Print "x1的值是"; ((-b - gen) / (2 * a))
Print "x2的值是"; ((-b + gen) / (2 * a))
ElseIf a <> 0 And (b ^ 2 - 4 * a * c) < 0 Then
Print "x的值不存在!"
End If
End Sub
Sub tokey()
Dim x1, x2, deta As Single
deta = 7 ^ 2 - 4 * 2 * (-6)
If deta < 0 Then
MsgBox "此方程没有根!"
Else
x1 = (-7 + Sqr(deta)) / 2 * 2
x2 = (-7 - Sqr(deta)) / 2 * 2
'把解得的根化整
x1
分式方程问题:解方程:[x+1)/(x+2)]+[(x+6)/(x+7)]=[(x+2)/(x+3)]+[(x+5)/(x+6)]
已知方程2X方-6X-1-5根号X方-3X-1=4,求X.
解方程:2(x+1)/x+3+6(x+3)/(x-1)=7
方程|x|^2-7|x|+6=0
解下列分式方程:(1)X/(X-2)+(X-9)/(X-7)=(X+1)/(X-1)+(X-8)/(X-6)(2)
方程(x+2)/(x+1)-(x+4)/(x+3)=(x+6)/(x+5)-(x+8)/(x+7)
x=3和x=-6中谁是方程x-3(x+2)=6的解
已知关于x 的方程a/(x+1)+2/(x+2)=5/x+4/(x+6),求x的值.
已知关于x 的方程a/(x+1)+2/(x+2)=5/x+6/(x+4),求x的值.
已知方程4X+2A=3X+1和方程3X+2A=6X+1的解相同,求A的值